stone impact - German English Dictionary